Big Huge Thesaurus

Viverra zibetha

noun

sounds kind of like